update docs + pattern constructor + add license
update install notes
Merge pull request #1 from nomocas/master

work on docs