adds composable struct
adds prepare and new methods
adds more funcs
updates dist
updates readme
Merge pull request #3 from cirocosta/feat/composable

adds composable struct