Changes to kind of like MVC pattern and Create Tables
Populate Tables and Build the layout