add flash messages
Add migration files
add upvote/downvote for question and answers