fix recursion bug

- if invalid move had been made, recursion led to game not ending at
new game method
- removed recursion from valid move check and replaced with loop
edit readme

- add newline spacing
refactor displays

- give y/n options for custom board
- add mins to custom board rows and columns
- remove players intialization args
- capitalize the x and o symbols
- indicate which piece is which players when making a move
- format new lines and system clears
edit readme

- remove current designation from original file