restructuring admin pages
changed controller function to include method, changed query handling, changed http package name to avoid name collisions