<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,9 +1,9 @@
 &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
 &lt;project name=&quot;MX&quot; default=&quot;compile&quot; basedir=&quot;.&quot;&gt;
   &lt;!-- properties --&gt;
-  &lt;property name=&quot;full-name&quot; value=&quot;MX Tools for Cheminformatics&quot; /&gt;
+  &lt;property name=&quot;full-name&quot; value=&quot;MX - Essential Cheminformatics&quot; /&gt;
   &lt;property name=&quot;unix-name&quot; value=&quot;mx&quot; /&gt;
-  &lt;property name=&quot;version&quot; value=&quot;1.0-beta1&quot; /&gt;
+  &lt;property name=&quot;version&quot; value=&quot;1.0-beta-2&quot; /&gt;
   &lt;property name=&quot;source.dir&quot; location=&quot;src&quot; /&gt;
   &lt;property name=&quot;resource.dir&quot; location=&quot;resources&quot; /&gt;
   &lt;property name=&quot;lib.dir&quot; location=&quot;lib&quot; /&gt;
@@ -14,10 +14,13 @@
   &lt;property name=&quot;doc.dir&quot; location=&quot;${build.dir}/doc&quot; /&gt;
   &lt;property name=&quot;dist.dir&quot; location=&quot;${build.dir}/dist&quot; /&gt;
   &lt;property name=&quot;test.dir&quot; location=&quot;${build.dir}/test&quot; /&gt;
+  &lt;property name=&quot;molfile.dir&quot; location=&quot;${resource.dir}/molfiles&quot; /&gt;
   &lt;property name=&quot;testenv.dir&quot; location =&quot;testenv&quot; /&gt;
-  &lt;property name=&quot;lib-licenses.file&quot; location=&quot;${lib.dir}/LICENSES.txt&quot; /&gt;
-  &lt;property name=&quot;license.file&quot; location=&quot;LICENSE.txt&quot; /&gt;
+  &lt;property name=&quot;lib-licenses.file&quot; location=&quot;${lib.dir}/LICENSES&quot; /&gt;
+  &lt;property name=&quot;license.file&quot; location=&quot;LICENSE&quot; /&gt;
+  &lt;property name=&quot;readme.file&quot; location=&quot;README&quot; /&gt;
   &lt;property name=&quot;junit.lib&quot; value=&quot;${lib.dir}/junit-4.5.jar&quot; /&gt;
+  &lt;property name=&quot;mockito.lib&quot; value=&quot;${lib.dir}/mockito-all-1.7.jar&quot; /&gt;
   &lt;property name=&quot;test.class&quot; value = &quot;com.metamolecular.mx.test.MXTest&quot; /&gt;
   &lt;!-- filesets --&gt;
   &lt;fileset dir=&quot;${lib.dir}&quot; id=&quot;libs&quot;&gt;
@@ -70,7 +73,7 @@
       &lt;classpath&gt;
         &lt;fileset refid=&quot;libs&quot; /&gt;
       &lt;/classpath&gt;
-      &lt;bottom&gt;&lt;![CDATA[&lt;i&gt;Copyright &amp;copy; 2007, 2008 &lt;a href=&quot;http://metamolecular.com&quot;&gt;Metamolecular, LLC&lt;/a&gt;. All Rights Reserved.&lt;/i&gt;]]&gt;
+      &lt;bottom&gt;&lt;![CDATA[&lt;i&gt;Copyright &amp;copy; 2007-2009 &lt;a href=&quot;http://metamolecular.com&quot;&gt;Metamolecular, LLC&lt;/a&gt; and others. All Rights Reserved.&lt;/i&gt;]]&gt;
       &lt;/bottom&gt;
     &lt;/javadoc&gt;
   &lt;/target&gt;
@@ -83,15 +86,21 @@
     &lt;mkdir dir=&quot;${dist.dir}/src&quot; /&gt;
     &lt;mkdir dir=&quot;${dist.dir}/doc&quot; /&gt;
     &lt;mkdir dir=&quot;${dist.dir}/resources&quot; /&gt;
+    &lt;mkdir dir=&quot;${dist.dir}/resources/molfiles&quot; /&gt;
     &lt;copy file=&quot;${junit.lib}&quot; todir=&quot;${dist.dir}/lib&quot; /&gt;
+    &lt;copy file=&quot;${mockito.lib}&quot; todir=&quot;${dist.dir}/lib&quot; /&gt;
     &lt;copy file=&quot;${lib-licenses.file}&quot; todir=&quot;${dist.dir}/lib&quot; /&gt;
     &lt;copy file=&quot;${license.file}&quot; todir=&quot;${dist.dir}&quot; /&gt;
+    &lt;copy file=&quot;${readme.file}&quot; todir=&quot;${dist.dir}&quot; /&gt;
     &lt;copy todir=&quot;${dist.dir}/src&quot;&gt;
       &lt;fileset dir=&quot;${source.dir}&quot; includes=&quot;com/metamolecular/mx/**/*.java&quot; /&gt;
     &lt;/copy&gt;
     &lt;copy todir=&quot;${dist.dir}/doc&quot;&gt;
       &lt;fileset dir=&quot;${doc.dir}&quot; /&gt;
     &lt;/copy&gt;
+    &lt;copy todir=&quot;${dist.dir}/resources/molfiles&quot;&gt;
+      &lt;fileset dir=&quot;${molfile.dir}&quot; /&gt;
+    &lt;/copy&gt;
     &lt;copy file=&quot;${resource.dir}/atomic_system.pdf&quot; todir=&quot;${dist.dir}/resources&quot; /&gt;
     &lt;copy file=&quot;${resource.dir}/atomic_system.xml&quot; todir=&quot;${dist.dir}/resources&quot; /&gt;
     &lt;copy file=&quot;${resource.dir}/pubchem_sample_33.sdf&quot; todir=&quot;${dist.dir}/resources&quot; /&gt;</diff>
      <filename>build.xml</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
@@ -26,7 +26,7 @@
 package com.metamolecular.mx.calc;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class DefaultMeasurement implements Measurement
 {</diff>
      <filename>src/com/metamolecular/mx/calc/DefaultMeasurement.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.calc;
 
 import com.metamolecular.mx.model.Atom;
@@ -30,7 +31,7 @@ import com.metamolecular.mx.model.AtomicSystem;
 import com.metamolecular.mx.model.Molecule;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class MassCalculator
 {</diff>
      <filename>src/com/metamolecular/mx/calc/MassCalculator.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,10 +23,11 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.calc;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public interface Measurement
 {</diff>
      <filename>src/com/metamolecular/mx/calc/Measurement.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,10 +1,10 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * Copyright (c) Ian Clarke
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal</diff>
      <filename>src/com/metamolecular/mx/fingerprint/BloomFilter.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
- *
- * Copyright (c) 2007-2008 Metamolecular, LLC
- *
- * http://metamolecular.com
+ * MX - Essential Cheminformatics
+ * 
+ * Copyright (c) 2007-2009 Metamolecular, LLC
+ * 
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.fingerprint;
 
 import com.metamolecular.mx.model.Molecule;</diff>
      <filename>src/com/metamolecular/mx/fingerprint/Fingerprinter.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
- *
- * Copyright (c) 2007-2008 Metamolecular, LLC
- *
- * http://metamolecular.com
+ * MX - Essential Cheminformatics
+ * 
+ * Copyright (c) 2007-2009 Metamolecular, LLC
+ * 
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.fingerprint;
 
 import com.metamolecular.mx.model.Atom;</diff>
      <filename>src/com/metamolecular/mx/fingerprint/PathFingerprinter.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,12 +23,13 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.io;
 
 import com.metamolecular.mx.model.*;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  * @author Duan Lian
  */
 public class Molecules</diff>
      <filename>src/com/metamolecular/mx/io/Molecules.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.io.daylight;
 
 import com.metamolecular.mx.model.Atom;
@@ -33,7 +34,7 @@ import java.util.List;
 import java.util.Map;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class SMILESBuilder
 {</diff>
      <filename>src/com/metamolecular/mx/io/daylight/SMILESBuilder.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.io.daylight;
 
 import com.metamolecular.mx.model.DefaultMolecule;
@@ -30,7 +31,7 @@ import com.metamolecular.mx.model.Molecule;
 import java.util.regex.Pattern;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class SMILESReader
 {</diff>
      <filename>src/com/metamolecular/mx/io/daylight/SMILESReader.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.io.daylight;
 
 import java.util.ArrayList;
@@ -32,7 +33,7 @@ import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class SMILESTokenizer
 {</diff>
      <filename>src/com/metamolecular/mx/io/daylight/SMILESTokenizer.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -27,7 +27,7 @@
 package com.metamolecular.mx.io.mdl;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class MDLStringKit
 {</diff>
      <filename>src/com/metamolecular/mx/io/mdl/MDLStringKit.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.io.mdl;
 
 import java.io.LineNumberReader;
@@ -36,7 +37,7 @@ import com.metamolecular.mx.model.Molecule;
 import com.metamolecular.mx.model.Superatom;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class MolfileReader
 {</diff>
      <filename>src/com/metamolecular/mx/io/mdl/MolfileReader.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.io.mdl;
 
 import java.text.DecimalFormat;
@@ -36,7 +37,7 @@ import com.metamolecular.mx.model.Molecule;
 import com.metamolecular.mx.model.Superatom;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class MolfileWriter
 {</diff>
      <filename>src/com/metamolecular/mx/io/mdl/MolfileWriter.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.io.mdl;
 
 import com.metamolecular.mx.model.Molecule;</diff>
      <filename>src/com/metamolecular/mx/io/mdl/SDFileReader.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.io.mdl;
 
 import com.metamolecular.mx.model.Molecule;
@@ -32,7 +33,7 @@ import java.io.FileWriter;
 import java.io.IOException;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class SDFileWriter
 {</diff>
      <filename>src/com/metamolecular/mx/io/mdl/SDFileWriter.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.map;
 
 import com.metamolecular.mx.query.*;
@@ -35,7 +36,7 @@ import java.util.Map;
 
 /**
  *
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class DefaultMapper implements Mapper
 {</diff>
      <filename>src/com/metamolecular/mx/map/DefaultMapper.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.map;
 
 import com.metamolecular.mx.query.*;</diff>
      <filename>src/com/metamolecular/mx/map/DefaultState.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.map;
 
 import com.metamolecular.mx.query.*;
@@ -33,7 +34,7 @@ import java.util.Map;
 
 /**
  *
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public interface Mapper
 {</diff>
      <filename>src/com/metamolecular/mx/map/Mapper.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal</diff>
      <filename>src/com/metamolecular/mx/map/Match.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal</diff>
      <filename>src/com/metamolecular/mx/map/State.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -27,7 +27,7 @@
 package com.metamolecular.mx.model;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public interface Atom
 {</diff>
      <filename>src/com/metamolecular/mx/model/Atom.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.model;
 
 import com.metamolecular.mx.calc.DefaultMeasurement;
@@ -38,7 +39,7 @@ import org.w3c.dom.Node;
 import org.w3c.dom.NodeList;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class AtomicSystem
 {</diff>
      <filename>src/com/metamolecular/mx/model/AtomicSystem.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -27,7 +27,7 @@
 package com.metamolecular.mx.model;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public interface Bond
 {</diff>
      <filename>src/com/metamolecular/mx/model/Bond.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.model;
 
 import java.util.ArrayList;
@@ -34,7 +35,7 @@ import javax.swing.event.ChangeEvent;
 import javax.swing.event.ChangeListener;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  * @author Duan Lian
  */
 public class DefaultMolecule implements Molecule</diff>
      <filename>src/com/metamolecular/mx/model/DefaultMolecule.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,13 +23,14 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.model;
 
 import com.metamolecular.mx.calc.Measurement;
 
 /**
  *
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public interface Isotope
 {</diff>
      <filename>src/com/metamolecular/mx/model/Isotope.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -29,7 +29,7 @@ package com.metamolecular.mx.model;
 import javax.swing.event.ChangeListener;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  * @author Duan Lian
  */
 public interface Molecule</diff>
      <filename>src/com/metamolecular/mx/model/Molecule.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -34,7 +34,7 @@ import com.metamolecular.mx.io.mdl.MolfileReader;
 import com.metamolecular.mx.io.mdl.MolfileWriter;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class MoleculeKit
 {</diff>
      <filename>src/com/metamolecular/mx/model/MoleculeKit.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal</diff>
      <filename>src/com/metamolecular/mx/model/Reducer.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
- *
+ * MX - Essential Cheminformatics
+ * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
- *
- * http://metamolecular.com
+ * 
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,11 +23,12 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.model;
 
 /**
  * @author Duan Lian
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public interface Superatom
 {</diff>
      <filename>src/com/metamolecular/mx/model/Superatom.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,13 +23,14 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.model;
 
 import java.util.HashMap;
 import java.util.Map;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class VirtualHydrogenCounter
 {</diff>
      <filename>src/com/metamolecular/mx/model/VirtualHydrogenCounter.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal</diff>
      <filename>src/com/metamolecular/mx/query/AromaticAtomFilter.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal</diff>
      <filename>src/com/metamolecular/mx/query/AtomMatcher.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal</diff>
      <filename>src/com/metamolecular/mx/query/BondMatcher.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.query;
 
 import com.metamolecular.mx.model.Atom;</diff>
      <filename>src/com/metamolecular/mx/query/DefaultAtomMatcher.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.query;
 
 import com.metamolecular.mx.model.Atom;</diff>
      <filename>src/com/metamolecular/mx/query/DefaultBondMatcher.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.query;
 
 import java.util.ArrayList;</diff>
      <filename>src/com/metamolecular/mx/query/DefaultQuery.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal</diff>
      <filename>src/com/metamolecular/mx/query/Edge.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal</diff>
      <filename>src/com/metamolecular/mx/query/Node.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal</diff>
      <filename>src/com/metamolecular/mx/query/Query.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.query;
 
 /**</diff>
      <filename>src/com/metamolecular/mx/query/QueryCompiler.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal</diff>
      <filename>src/com/metamolecular/mx/query/TemplateCompiler.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -33,7 +33,7 @@ import java.util.Collection;
 import java.util.List;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class HanserRingFinder implements RingFinder
 {</diff>
      <filename>src/com/metamolecular/mx/ring/HanserRingFinder.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.ring;
 
 import com.metamolecular.mx.model.Atom;
@@ -31,7 +32,7 @@ import java.util.Collections;
 import java.util.List;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class PathEdge
 {</diff>
      <filename>src/com/metamolecular/mx/ring/PathEdge.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.ring;
 
 import com.metamolecular.mx.model.Atom;
@@ -33,7 +34,7 @@ import java.util.Arrays;
 import java.util.List;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class PathGraph
 {</diff>
      <filename>src/com/metamolecular/mx/ring/PathGraph.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal</diff>
      <filename>src/com/metamolecular/mx/ring/RingFilter.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -32,7 +32,7 @@ import java.util.Collection;
 import java.util.List;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public interface RingFinder
 {</diff>
      <filename>src/com/metamolecular/mx/ring/RingFinder.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal</diff>
      <filename>src/com/metamolecular/mx/test/AromaticAtomFilterTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -35,7 +35,7 @@ import javax.swing.event.ChangeListener;
 import junit.framework.TestCase;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class AtomTest extends TestCase
 {</diff>
      <filename>src/com/metamolecular/mx/test/AtomTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.model.AtomicSystem;
@@ -32,7 +33,7 @@ import java.util.List;
 import junit.framework.TestCase;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class AtomicSystemTest extends TestCase
 {</diff>
      <filename>src/com/metamolecular/mx/test/AtomicSystemTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,10 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
- * Copyright (c) Ian Clarke
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -24,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.fingerprint.BloomFilter;</diff>
      <filename>src/com/metamolecular/mx/test/BloomFilterTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.model.Atom;
@@ -32,7 +33,7 @@ import com.metamolecular.mx.model.Molecule;
 import junit.framework.TestCase;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class BondTest extends TestCase
 {</diff>
      <filename>src/com/metamolecular/mx/test/BondTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.io.Molecules;</diff>
      <filename>src/com/metamolecular/mx/test/DefaultAtomMatcherTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal</diff>
      <filename>src/com/metamolecular/mx/test/DefaultBondMatcherTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,10 +23,10 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.io.Molecules;
-import com.metamolecular.mx.io.daylight.SMILESReader;
 import com.metamolecular.mx.model.Atom;
 import com.metamolecular.mx.model.DefaultMolecule;
 import com.metamolecular.mx.model.Molecule;
@@ -40,7 +40,7 @@ import junit.framework.TestCase;
 
 /**
  *
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class DefaultMapperTest extends TestCase
 {</diff>
      <filename>src/com/metamolecular/mx/test/DefaultMapperTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal</diff>
      <filename>src/com/metamolecular/mx/test/DefaultStateTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.model.Atom;</diff>
      <filename>src/com/metamolecular/mx/test/DefaultStepTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.model.Atom;</diff>
      <filename>src/com/metamolecular/mx/test/DefaultWalkerTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -35,7 +35,7 @@ import java.util.List;
 import junit.framework.TestCase;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class HanserRingFinderTest extends TestCase
 {</diff>
      <filename>src/com/metamolecular/mx/test/HanserRingFinderTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -30,7 +30,7 @@ import junit.framework.TestSuite;
 import junit.textui.TestRunner;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class MXTest
 {</diff>
      <filename>src/com/metamolecular/mx/test/MXTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.calc.MassCalculator;
@@ -31,7 +32,7 @@ import com.metamolecular.mx.model.Molecule;
 import junit.framework.TestCase;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class MassCalculatorTest extends TestCase
 {</diff>
      <filename>src/com/metamolecular/mx/test/MassCalculatorTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.io.Molecules;
@@ -31,7 +32,7 @@ import com.metamolecular.mx.model.MoleculeKit;
 import junit.framework.TestCase;
 
 /**
- * @author Richard Apodaca
+ * @author Richard Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class MoleculeKitTest extends TestCase
 {</diff>
      <filename>src/com/metamolecular/mx/test/MoleculeKitTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.model.Atom;
@@ -34,7 +35,7 @@ import javax.swing.event.ChangeListener;
 import junit.framework.TestCase;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class MoleculeTest extends TestCase
 {</diff>
      <filename>src/com/metamolecular/mx/test/MoleculeTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -34,7 +34,7 @@ import com.metamolecular.mx.model.Bond;
 import junit.framework.TestCase;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class MolfileReaderTest extends TestCase
 {</diff>
      <filename>src/com/metamolecular/mx/test/MolfileReaderTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
- *
+ * MX - Essential Cheminformatics
+ * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
- *
- * http://metamolecular.com
+ * 
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import junit.framework.TestCase;
@@ -33,6 +34,7 @@ import java.io.*;
 
 /**
  * @author Duan Lian
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class MolfileWriterTest extends TestCase
 {</diff>
      <filename>src/com/metamolecular/mx/test/MolfileWriterTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.io.Molecules;
@@ -32,7 +33,7 @@ import java.util.Arrays;
 import junit.framework.TestCase;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class PathEdgeTest extends TestCase
 {</diff>
      <filename>src/com/metamolecular/mx/test/PathEdgeTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
- *
- * Copyright (c) 2007-2008 Metamolecular, LLC
- *
- * http://metamolecular.com
+ * MX - Essential Cheminformatics
+ * 
+ * Copyright (c) 2007-2009 Metamolecular, LLC
+ * 
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.fingerprint.PathFingerprinter;</diff>
      <filename>src/com/metamolecular/mx/test/PathFingerprinterTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.io.Molecules;
@@ -34,7 +35,7 @@ import java.util.List;
 import junit.framework.TestCase;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class PathGraphTest extends TestCase
 {</diff>
      <filename>src/com/metamolecular/mx/test/PathGraphTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.walk.PathWriter;</diff>
      <filename>src/com/metamolecular/mx/test/PathWriterTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.query.BondMatcher;</diff>
      <filename>src/com/metamolecular/mx/test/QueryTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal</diff>
      <filename>src/com/metamolecular/mx/test/ReducerTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal</diff>
      <filename>src/com/metamolecular/mx/test/RingFilterTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.io.mdl.SDFileReader;</diff>
      <filename>src/com/metamolecular/mx/test/SDFileReaderTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.io.Molecules;
@@ -32,7 +33,7 @@ import java.io.File;
 import junit.framework.TestCase;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class SDFileWriterTest extends TestCase
 {</diff>
      <filename>src/com/metamolecular/mx/test/SDFileWriterTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.io.daylight.SMILESBuilder;
@@ -31,7 +32,7 @@ import com.metamolecular.mx.model.Molecule;
 import junit.framework.TestCase;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class SMILESBuilderTest extends TestCase
 {</diff>
      <filename>src/com/metamolecular/mx/test/SMILESBuilderTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.io.daylight.SMILESReader;
@@ -32,7 +33,7 @@ import com.metamolecular.mx.model.Molecule;
 import junit.framework.TestCase;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class SMILESReaderTest extends TestCase
 {</diff>
      <filename>src/com/metamolecular/mx/test/SMILESReaderTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,13 +23,14 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.io.daylight.SMILESTokenizer;
 import junit.framework.TestCase;
 
 /**
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class SMILESTokenizerTest extends TestCase
 {</diff>
      <filename>src/com/metamolecular/mx/test/SMILESTokenizerTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.model.Molecule;
@@ -38,7 +39,7 @@ import javax.swing.event.ChangeEvent;
 
 /**
  * @author Duan Lian
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class SuperatomTest extends TestCase
 {</diff>
      <filename>src/com/metamolecular/mx/test/SuperatomTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal</diff>
      <filename>src/com/metamolecular/mx/test/TemplateCompilerTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.test;
 
 import com.metamolecular.mx.model.Atom;
@@ -34,7 +35,7 @@ import junit.framework.TestCase;
 
 /**
  *
- * @author Richard L. Apodaca
+ * @author Richard L. Apodaca &lt;rapodaca at metamolecular.com&gt;
  */
 public class VirtualHydrogenCounterTest extends TestCase
 {</diff>
      <filename>src/com/metamolecular/mx/test/VirtualHydrogenCounterTest.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.walk;
 
 import com.metamolecular.mx.model.Atom;</diff>
      <filename>src/com/metamolecular/mx/walk/DefaultStep.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.walk;
 
 import com.metamolecular.mx.model.Atom;</diff>
      <filename>src/com/metamolecular/mx/walk/DefaultWalker.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
- *
- * Copyright (c) 2007-2008 Metamolecular, LLC
- *
- * http://metamolecular.com
+ * MX - Essential Cheminformatics
+ * 
+ * Copyright (c) 2007-2009 Metamolecular, LLC
+ * 
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+
 package com.metamolecular.mx.walk;
 
 import com.metamolecular.mx.model.Atom;</diff>
      <filename>src/com/metamolecular/mx/walk/PathWriter.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal</diff>
      <filename>src/com/metamolecular/mx/walk/Reporter.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal</diff>
      <filename>src/com/metamolecular/mx/walk/Step.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * MX Cheminformatics Tools for Java
+ * MX - Essential Cheminformatics
  * 
  * Copyright (c) 2007-2009 Metamolecular, LLC
  * 
- * http://metamolecular.com
+ * http://metamolecular.com/mx
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the &quot;Software&quot;), to deal</diff>
      <filename>src/com/metamolecular/mx/walk/Walker.java</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>8e39ba03e98b8a24706f496bc1e19facd27026e0</id>
    </parent>
  </parents>
  <author>
    <name>Rich Apodaca</name>
    <email>rapodaca@metamolecular.com</email>
  </author>
  <url>http://github.com/rapodaca/mx/commit/9542b28b7bba586573552b7abb47269b7462a664</url>
  <id>9542b28b7bba586573552b7abb47269b7462a664</id>
  <committed-date>2009-07-01T17:43:30-07:00</committed-date>
  <authored-date>2009-07-01T17:43:30-07:00</authored-date>
  <message>updated copyright notice, email addresses, build file, bumped release</message>
  <tree>eaea98830abdc1f8bb9895c3bab4b27266a7ce8b</tree>
  <committer>
    <name>Rich Apodaca</name>
    <email>rapodaca@metamolecular.com</email>
  </committer>
</commit>
