loopPosition, loopLength, and recording observables extracted from loop-launchpad
update readme for huge API changes

closes #1
3.0.0