changed name for npm, added comments and extended readme