Summary
- Start work on more efficient, publically accessable packet API (commit: 835e4e3) (details)
 - Finish and create passing unit tests for the integrity of all packet (commit: ad4c143) (details)
 - Rework protocol system (commit: 2f45f0d) (details)
 - Fix up failing test (commit: 125d3f0) (details)
 - Now just to implement the necessary constructors and constants (commit: 9b0c827) (details)
 - Finish up protocol API - we now compile again. Extensive testing is (commit: d82b29e) (details)
 - Will do final tests tomorrow, but all seems to work. Yay for efficiency (commit: 9c35cad) (details)