Minor bug fixes in the ScriptEngine and some basic functions in the window manager that allows me to have an engine loop, even if it does nothing.