Grid display and grid based movement
Seperated source files