create account api for a logged in user
add deal controller
configure routes
add some http error codes