renaming function
adding comments & formatting
removing old user level permissions; replacing with user capabilities
hiding redundant menus. closes #1