many updates. New loading screen when drawing grid. Created a new class to in