Revert "Revert "All Admin functionallities Done; Still some bugs""

This reverts commit 0ff7f55912c8cddacec103d53378876af918e266.