added store, and massively refactored slick test