Issue #42 - Updates active menu code.
Issue #42 - Fixed menu highlight method 'active'
Merge pull request #43 from alim/Issue_42

Issue 42 - Updates for centralizing and refactor menu highlighting.
Merge pull request #44 from alim/development

Development - Merge latest development branch for Issue #42