Bug 960229 split deamons

Splits project into `controller` and `generator` services.