playing around with the mongo driver and just making a crude wrapper around it. I'm going to reconfigure the viewmodel a little bit and try to compose my objects (user, message etc) with computed observables.