Added a derived class of Database and added the table definitions to it

2 jobs for feature/create_tables in 50 seconds