writing some documentation

adding version to README

adding instructions to contribute
making some methods return `this`