Moved some classes in core, some documentation for Test controller.