Got events, graphical environment, more components working