Create User, Identity, and Authentication models

- add omniauth as dependency