NIO-247 Separate integration from nio. address comments. fix namespace