Started DESIGN doc and README should run by TA to make sure I'm
doing it right. Pretty sure I am, but maybe I could do somethings
better or a more "correct" way :)