WorldComponent Superclass added