Promote Thread from Struct to Class