Widget Handler, Navigation updates, Dashboard

Added basic widget handler to filter widgets and apply classes.

Added ability to configure navigation, no need to horizontal or
vertical template.