WIP: Move all Resource CRUD to ResourceStore. Start implementing saving functions