'InputValidator' refactoring
Move 'InputValidator' to 'UI' package
move 'TerminalIO' to 'TTTLogic' package
Put tttrulestest in correct package
Rename 'tttlogic' to 'engine'