Moved uTP to own package, Converted ConnectionState to an enum