Added new models and databse tables

Some relationships between the tables and some new stuff