Secure Users

Added a User entity that is used to salt and store admin passwords.