Initial HGI80 support including tidy ups debug logging and basic ui validation