Code cleanup; more status effect implementation & interface additions