Added comments and updated readme.