Admin property is now an integer and can be used as a level based system.
added methods for controlling route access via overloading