Removed TypeChart class in favor of enum Type also added Gen VI typechart as main type chart