Added recursive Superclasses and changed Readme