-Added MessagePool class, which is used to generate the GlobalMessagePool
-Added accessors to underlying data structures for GlobalMessagePool and SystemHeap
-GUI no longer assumes the use of GlobalMessagePool and SystemHeap, instead, takes pointers to a MessagePool and a FixedHeap
-Fixed some typos
-Update docs to reflect performance improvements