Added Exceptions for Action, Controller, Module, View
Controller::view() now accepts an Array $dataModel as first arg to assign data
Fix Exception and missing method