Temporary commit: compiles but fails to negotiate
Move Makefile over to OASIS
Fix typo in marshalling ProtocolVersion
Incremental commit: fix random example
Fix random test
Start adding a second example/ test program
Example now draws a square and a hatch pattern
Add a 'rotating' shape