Core.View: added mapping of Core.View.View.
Core.Controller.Controller: implemented model.
Core.Controller: implemented module.
Test: implemented tests for Core.Controller.
Test: implemented tests for Core.Controller.Controller.
Test: added test files for Core.Controller and Core.Controller.Controller.
Test: refactored tests for Core.View, Core.View.Element and Core.View.View.