Initial user

Users model is pretty fleshed out. New users can create an account and returning users can log in. No way to edit profiles right now.