MMLC-103 Allow users to sign up. Move to a backbone.js amd model for the front end so that we can rely solely on the api.