version 1.0 (initial commit)

The initial commit of the class and example