Parsing start of frame; added tests for DCT
Factored 'eitherOf'; Removed redundant data types.
Ignoring .hsenv