Create data model and service logic for retrieving an automatic sitet tree based navigation menu dataset
Implementing a 'main navigation' viewlet that just spits out a single level menu (todo, make it n-depth)
Making the main navigation view recursive so we can setup dropdowns
Finising off markup, etc. for core basic main and sub navigation viewlets