Data package completely coded and tested.

Review phase starts.

Signed-off-by: Paolo Maresca <plo.maresca@gmail.com>