finish refactoring ridesstore and fix problem with laggy tableview