adds more to admin pages, including styles and refactoring