Add module data classes

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Add examples alongside the library

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Add readme file

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>