Add sample tiles
Stub out Map app + basic supporting classes
Refactor Viewport class with accompanying unit tests