Added module system and config, added respawn module