added readme, fixed a bug in challenge 4