General layout styling improvements

- Improved page resizing
- Navigator and entity viewer should play nice during resize
Entity Viewer

- Added a very crude entity viewer component
- Clicking entities in the navigator will display json data in the entity viewer
- Clicking an entity in the navigator is enough to make it 'active'
Merge pull request #12 from kvedananda/dev

General improvements for demo/discussion