Added devis, views, model, no user authorization and such yet
updated user model to have registerable module
spelling error in production file