validations for models
fixed typo in user model added uniqueness validation for email
add title to deck migration. add skeleton to user view
renamed flashcards to decks. my bad on not catching that earlier
flushed out decks controller
added create flashcard get and post routes + controller. created files and folder for create and edit flashcard views
added go back to decks button for user view
added flashcard edit
Merge pull request #2 from armenvartan/test-master

Test master
fixing merge conflict
Fixed syntax error and create deck form
Login function fully functional
refactored and fixed bug in user password authentication