Extracted class for the Players, Ui from the Board Class
Input loop is now handled in the game loop with exceptions used for input error handling
Included commons-lang3 library to use the StrSubstitutor class for easier board templating
Extracted class for the Players, Ui from the Board Class
Input loop is now handled in the game loop with exceptions used for input error handling
Included commons-lang3 library to use the StrSubstitutor class for easier board templating