Init files

First commit to this repo is to upload the basic class and example