added new storable adapter to store features in memory using an array