Updating PulseWaves Reader Interface

Still WIP