Initial development for OAuth login capability

Implemented OAuth using Flask-OAuth and Flask-Login.
Also started using SQLAlchemy for the User table.