added the requirements
added register forms, added flask-WTF to requirements
move oauth outside to its own file, add social media buttons, add outhlib as requirement, cahnge how config classes inherit so we avoid repetitions.
added socialicious social icons, centered social buttons, fixed width social buttons, config now inherits from a config object with all the secret keys in there
update model to work with oauth better, added user creation to the oauth process, login the user so we can use @login.required
added top black bar, added active button, added login/logout button