Massive refactor into a more reasonable Node structure
More test vectors.
Fix the first byte nonsense.