Moved area static methods to abstract classes in DataStoreType enum