Implements models, migrations, and routes for user, question, answer and vote objects