An MVC version of Hammurabi written as an exercise to learn Ruby