Updated SuperArray Class (Generic Type Objects/Incomplete)