feat(desks): add wizard for desk editing
feat(desks): fix message handling in wizard
fix(desks): improve the code for adding desks
fix(desks): rebase and fix wizard first step
feat(api): add resource.remove