This is the remake of the restos project using TDD