Massive commit: UI changes, new error handling, full host management fun...

...ctionality etc