[#2] Map serving, terrain and viewport rendering, player physics and collision, keyboard handled.