Casem is small project to use scala macro system to enhance and generate various classes from Scala case classes (i.e. Serializers, Deserializers, pretty printers etc..)