added additional prototypes for creating and resolving records
added record cache
changed from SAData_ to SAStorage_
implemented record cache