Initial commit
drafted API
example is working, basic functionality in place
example is working, basic functionality in place