added a MODE_SNAPSHOT with default value of true to download ALL features and cache them. Addresses performance enhancements in issue #5