components is now a protected variable
fixed bug in Router where controller was correct, no action was given (assuming index) but URL parameters were present. Was returning 404, now returns index default action with necessary URL parameters sent to request component
added TODO that needs to be looked into
pagination config values are now protected across controllers, added some commenting to primary controller class