Add and use EmptyContent class for when a component doesn't exist
Add in place holders for 3 menus
Add most of Menu module
Add horizontal and vertical menu templates (which don't do anything special yet)
Limit menu links to the specified menu
Add event firing to getComponent()
Use references in setComponent()
update todo's