Change some labels, make into a proper dict
Move work_item_generator back into sampling.py
Get response from mapping, send to UI, fixes #381
Add sampling JS for buttons
Add buttons to template
Add documents below location, ref #384
Pipe response types through to sampling list, fixes #391