Adding route group classes, making controller space more modular and to support resource instance/collection controllers