Compile with more warnings.
Add BitStreams (untested).
Add Message base struct with support for serialization. Test code in main as of now.