Tidied up a few templates in the user module.
Swapped button to be on the left of the order options.
Changed the admin menu to be dynamically created by the modules. Need to add a permission check in each module to see if the item should be added or not.
Added a canViewModule method, to see if the user can see anything in the module. Used to determine if the menu item should be added.
Added placeholders for some of the search logic.