First commit.

Working classes.
Usage example.
Readme updated.