initialize
We only need to deploy the gui once, therefore move the `deploy` method call into `initialize` the corresponding `remove` method is already in `finalize`.