Basic tcp server library based on nio2 and Scala Futures