main
Refactor Project to 3 parts: Models, Control, Data
Some changes to make it easier to install the dependencies