Added initial database requirements for pip install
Added initial database model as generated from SQLACodegen.
Initial small cleanup of generated model.
Added small script to create the schema from the generated SQLA model.
Bunch of fixes to get the schema to load.
Removed all implied index arguments from ForeignKey fields.
Redefined the link-table for the many-to-many relationship between roles and permissions.
Removed unnecessary relationship properties.
Reduced primary key lengths.
Correctly set boolean and char types.
Renamed column on permission table to fit the rest.
Updated foreign key constraints and unique indexes on tables.
Reverse default value for nullable and assigned default values to various non-NULL text fields.