bit of work on networking and gui cleanup, general setup stuff