Admin interface

This PR covers several Github Issues including: 

#119 
#95 
#94 
#92 
#90 
#89 
#84 
#79 
#77