Added a setup() and used facade.createWorm instead of Worm constructor