Re-design the layout and make the app runnable.

The app does not draw any fixes yet.
FixOverlay will be deleted next as we don't need overlays in Maps v2.
The logic there will be moved to another class.