[Delivers #62072832] Invalid moves not allowed.

*Refactor Game class into modules for organization
*Reduce rubocop class line limit to 100

Refactor prompted by yet another addition to the
Game class which triggered the (recently increased)
120 lines per class smell class.