* Changed controllers: Moved things to services.
* Restructure core packages.