a practice of play framework to CRUD