update Tuesday week 3

* added Cone (TODO finish Cone&Box and Cone&Cone collision detection)
* added Graph
* added simple maze generation
* added design document, including docs on FSMs to create, and priority
values
* fixed some circle collision code in v2.h