Create Core module - this breaks everything.

* Move all core models underneath this module.
* Remove Action class, move Responses under
Request.