Make layout relative to grid
Enable more than 1 grid and player
Fix movement for even grids
Code improvements