Restructed program into components and split up Jamfiles
Started adding tests for chp2ppmlib