updated menu to properly deal with nodes vs pages and highlighting of active items