Code rewrite - 15/11/14

Differences from 1.0 code:

* added navigation bars to the core code
* started working on YAML support