reworked db schema, redid user creation, need to work on supporting multiple authentication schemes