Added source code and 1 quick example

This is the initial checkin containing the source files and a simple
example.