Instancing of protocol class
Fixed threading issue regarding updates of GUI