Merge pull request #1 from olear/master

status quo
Merge pull request #2 from olear/master

minor
Merge pull request #3 from olear/master

added spec
Merge pull request #4 from olear/master

added depend in spec
Merge pull request #5 from olear/master

added submodule, added setup, updated readme
minor