Refactored save()/delete() into adapters. Data now saves properly!