added readme.md
build handle returns itself where it makes sense
some documentation