Project 2: Modeler (CSEP 557 Autumn 2014)