Added color settings
Separated header to modules
Implemented menu directive. Handling of routes changing