Adding documentation (Fixes #1 and #2)
update version and dependancies