fixed rout namespacing
addressed namespace clashes between module and class
Merge branch 'magicalbanana-admin-functionality' into admin-functionality