User Menu Final Commit

Refactored everything, previous menu elements would not show on builds