Added readme, Updated some code.