Made Host into a virtual class.
Resolve some issues with the drawing pipeline.
Made the app show a simple square.
Added Frame Buffer support for Views.
Made Host abstract and cleaned up some unneeded inheritance.