Simplified KeyValueAdapter API and added FileStorage for simple Node cases.