Reworked script system, no more generating Ruby runtimes for each actor; Added input manager