Introduced WhiteHole and Sun sub-class