Updating code and adding a README file.