Adds user validations and specs
Removes unnecessary specs
Creates Repo model
Sets up basic foundations for Repo
Creates migrations for Github class and adds username field to User
Sets up Github class and invokes it from controller