Simple asynchronous Scala database access, data mapper and table data gateway