Rewritten

+ Moved to atto parsec
+ Now uses bytestrings everywhere (non lazy, quick str representation)
+ Order of magnitutde faster
+ Works (mostly)

Next up resplit the files nicely
Some tidying up

+ Cabal now compiles okay
+ removed test code
+ updated test.vcd
Remedial image file writer
Hacky character grabber
Generates image of what would be on screen

For the 1st frame only, needs tidying but works