exp: rx wip (commit to store, not a working version)
first running version with rxjava... lot of TODO