NR-872: Desk plugin
* initial code for desks; a few bits for tasks too