Replaces all the old core dashboards
NH code refactor

Moved view into directive
Moved dropzone into directive
Reused in media dialog
Small tweaks on the macro dialog
merge
Missing csproj files + minor css updates
Fixes: U4-2871