Work In Progress Update for User Inputs

User's inputs will enforce rules differently than generating a solution
board.