Comment updates and removal.
Code refactoring to aid readability.
**Bugfixes**
- typing invalid characters into a cell incremented the number of empty cells
- cannot read KillerSudoku from file (missing object initializations)