UI skinning

- Introduced sections and subsections in the LESS file + added test
- Added skin endpoint to global admin server + added test
- Misc clean-up

NOTE: This PR relies on the UI skinning PR.