Switch to BeerXML gem, add estimated recipe property calculations to recipe model and show view
change recipe validation to use BeerXML gem