First working version of Pulse File Reader

This version reads the Header block, VLR block and the Pulses block.