Made scripting into a module on its own, now supports per-group scripts on login and respawn scripts