better git repo url
updated comments and documentation