Added basic login and register functionality

This commit implements basic login and register functionality.

What this commit DOES do:
-Sends post requests upon pressing login and register buttons
-Creates new account upon submitting registration info
-Basic checks (like making sure the same account is not created twice)

What this commit does NOT do:
-Send data to our real external database (it goes to my dummy external database and acts as a proof of concept)
-Takes you to views that are not login or register (they haven't been implemented yet)
-Performs security checks (like SQL injection)
-Performs higher level checks

Please let me know if and when you find problems with this code. I am submitting the basic functionality so people can find problems early.