[TEST] add assertions to mothods
[TASK] update methods, args and use async
[TASK] add deps
[TASK] break controller
[TASK] export routes/bind controllers
[TASK] move Wizard Class to app/lib

this is to follow the compound.js file structure conventions
[TEST] wizard class method tests