register_components util
offloaded substepping to scripts
major refactor with scripted entity system
now lua obtains event queues on its own
deleted all those silly enumerations in scriptable component