Added documentation and added a separate file for admin related calls.