Beyond Multiple Zeta Values:
finite versions, q-analogues, and multiple Eisenstein series