Started GUI library. Layed down format for API, and introduced a few concepts like markup and objects.