initial release
This code was used within a project successfully and is shared for reuse.
Feel free to reuse but please keep in mind the "Share-alike" part of the license.
You're more than welcome to fork or contribute to this repository.
Please be aware that this code might not be actively maintained when CT changes it's API.
There is NO support included, but feel free to create an issue on GitHub in case of any issues.