A Play 2.3/Scala application that demos how you can use decision tables and rules engines to replace conditional code blocks