Catch malformed args in PUzzleSolver
Ignore blank lines in PuzzleFileParser
Reorganize files
Turn polairy of "" check the right way in PuzzleFileParser
Check for non existing file, etc
Better arg length checking
Helper script
Accept 1-piece puzzles
Remove useless import from BasicPuzzleTest
Add some javadoc comments
Only accept single characters
Add javadoc to makefile