web UI improvements, executive instance registration improvements

Fixes gh-151, gh-150

The changes to the executive instance registrations is partially addressing gh-111

Doesn't look quite so crap.