Changed how background is managed (preparation for the Context model).
Tracking changes to the Window implementation.
Started add Context implementation to set application wide preferences and styles.
Working on control heirarchy with context information applied.
Some clean up work on the framework and detailing the first of the simple controls.