task 1 should be foolproof now. also added readme.

the readme is a little on the long side lol