mongo backend

@wannabeCitizen