US25-CodeReview for all packages

Refactor classes to read a grid from keyboard