drawRedCircle and drawWhiteCircle are extremely similar - is there a way for us to use decomposition better to have one method?  What's the only thing that's different about them both?  Can we make that a parameter we pass in?