Added readme and commented code