Added 2012 code and updated the README.md