Seriously reworked the ui so hashes control what view you've got. Need to fix the filters which broke with hashes and add user validation that isn't crappy.
Changed to a hashed based user for easier exploit creation.
Initial status box impl.
Made shared database connections for better testing.