First version

Basic decoding of some packets (work in progress).

Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>