Removed the GPL license.  Many changes in program structure.