Adding FlatNJ as a new tool to the phygen suite.  Modified the front end slightly so that it has a feel a little more like the other tools in this toolkit.  Also moved a few classes from the original flatnj package into core.