isometric game architecture