added login system, minor style tweaks
nothing is gonna work if you clone this because the database class is missing.
I need to come up with a better way of storing credentials before we can
track that file.