changed Wave.hs, Added ByteParse.hs

ByteParse.hs now handles parsing elegantly, waveParser is more modular.
TODO: unParseWave should also made as modular as waveParser