Button states and hashed passwords added

Buttons are really buggy, almost work as intended but am a little off,
hopefully will have those 100% fixed by the deadline. Added password
hashing but having trouble implementing the salt using the method I'd
like to, but I should have some sort of salt in place by the deadline
as well.

Will hopefully be able to fix some layout stuff by the deadline too,
but my main goal is to make sure functionality is working as intended.