add some examples
convert to Moo
update example with hashref in constructor
finish up documentation
add readme and meta