added composing/compiling for H message
added composing/compiling for M message
logged a complete reset of the cube, wrote some tests and added some examples for some messages