added Controller basic functionalities & rectified Req classes in Model