[03.17] Thread Update

Controller class
- Updated thread controller
- input box now has synchronized block
- Accessible na yung game board kahit nakabukas yung input box

Game board
- Fixed players trying to move outside the board bounds
- Dati nage-error pag nag-move command na lalampas sa board

Bug Fixes
- Fixed threads, gumagana na yung pause!
Merge branch 'master' of https://github.com/Flyingtonkatsu/CS150MP2