Add User table and tests
Make basic user model including secure passwords