fixed bug #31- issue creating heatmap sometimes with hierarchical clustering.  Issue was a java 7 issue relating to a new implementation of the compareTo interface in Java 7.
fixed #33  - once input window was closed it would not reopen