my brain started to hurt. Not because its way over my head, but Im just not in a studious mood. However this seems like it could be very helpful to some people. Those people being the ones that benefit from graphic visualization.

Nice write up.