rm save plugin as service
controllers can use app, but can't change it
controllers use silex traits