added 2d layer

Started moving logic to the 2d layer, making screen layer only contain
drawing coordinates. Added shifting between isometric (screen) and 2d
with "i"