Added HMVC Functionality to the system