Make dropdown fail nicer

Fix user signin modal

In progress

Finish signup for basic users

Fixed a few more flaws
add updated schema