Initial color support. Need to look into color overriding. Next up focus
on drawing rectangles.