Updated header, comments, added README.md