refactored the interface skeleton and css, proxy functionality
implemented (still missing saving proxy setting on UMS shutdown)