Implementation of a non blocking Amazon DynamoDB client in Scala