Task3 implemented and working

- We'll still need to watch performance for 2,4,8,16 reducers.