Created Game Loop

The game loop has been created in the kernel mirroring what Professor
Murphy did in class.

Also, this update fixes a bug where the loading screen was not shown and
also increases the speed at which the panels are swapped.