Completed rough outline of SFXManager