Version 2 - Create and fill tables

It creates all the tables we will need for the projects and fills them.
Also, it creates the queries we are going to need, ready for
implementation.