Removed unused controller_prefix value
Refactored routing macros
Test Parent symbol and assign values are generated by methods