Applied a tiny bit of polish to the rendering package, fixed event manager, implemented keyboard events (again)