First commit with all files

Removed credentials, but other than that the entire program should be
working. I still need to go through and comment a lot of the code
and make sure that database validation and password protection is all
there.