fixup! WIP Store ride counts in memberships table

Restrict ride_count to max of 10
fixup! WIP Store ride counts in memberships table

the tests pass but OMG IT'S BAD
fixup! WIP Store ride counts in memberships table

cleanup tests
fixup! WIP Store ride counts in memberships table

Extract the bits that don't need to know about the database
fixup! WIP Store ride counts in memberships table

Better names, cleaner code