Add factory functionality

Asign and delete image stacks by using a dedicated view
Rebuild theme to reimplement missing features
Add stack notifier

We store the project uid with each asigned stack in order to have
full control over the back references
Broadcast notifications