refactore docking widget: easier to use by masking DOM relative
complexity
fix and improve ngdoc