Comlete framework

complete graphics interface, mouse event routing, hit test framework,
focused control getting, message sending...