Added proper hex tiling, mouse camera movement when the cursor reaches the edges of the screen, starter unit spawning