IndexedDB client written in Scala.js and Monifu based on rx principles