Reorganizing Admin

broke code out to appropriately fit MVC paradigm.