WIP Add ConstrainedMovable widget
WIP Dock map legend until moved by user