1. Parsing and the DNASystem lists need to be refactored and unit tested. 2. Codules need to implemented 3. Unit tests are written in NUnit, but I have a custom unit testing framework that might work better. 4. Revisit how the directories for temp files are set up-- make them not relative to the solution directory probably. 5. Add new solution files for just DNA, etc.