Refactored Grid to take row,column coords instead of x,y
Removed unused imports
New features: CLI args, full solution sets, puzzle generation
Slightly changed output format