Adding authentication

Also validations to recipes
Adding auth file
Actual Auth checking!
Moving app controller.
Adding voting and ranking to app.
Adding comments to recipes.