Small fixes to the execution ordering of IController
Implemented more manageable Requests