Added arg injection via reflection to request mapper
Reworked controllers to take advantage of method injection from request mapper