It works!!!! Hallelujah!

NumberCruncher.java:
Static class for more numbers. Less reliance on ChessHelp (lol)

MoveProjector.java:
Adjusted projectCheckScenario and get possible piece moves ON DEMAND.

ChessBoard.java:
NumberCruncher relocation and implementation of MoveProjector API