Moved Github key and secret into secrets.yml
Refactored User model to be more declarative