add initial functionality and setup files
Merge branch 'release-0.1'