Takes the [x86 reference](http://ref.x86asm.net/) and hoovers it up into a nice Haskell ADT.