renaming the configuration model to puzzle_config introducing new active record shopping cart models