Most of a refactor

user_map in the submission api wants to show a login picture
probably should dig through the presenter.user object to find it

import seems broken?
Finishes the backend for presenter refactor
Fixes presenter info in the single submission api
Merge pull request #126 from hufman/presenter_refactors

Presenter refactors