Commited changes to stop losing changes >< 

Fully completed Hidden, Node, and Input files. Completed refactored and
issue identification
Completed the refactoring and problem identification for the NNL package
Completed refactoring and problem identification for the NNL.Test
package
Completed refactoring and problem identification for NNL.Utils package
No javadocs needed for NNL.Visualizer -- Added TODOS for later, and to
check with Dylan on if we want to javadocs these files
Merge pull request #4 from Plazmaz/Refactoring

Refactoring