Proper implementaion of player objects

Todo: - Add comments :(
 - Add tests :(
- Create BOARD GUI OBJECTS to Play
Merge branch 'Garys-Branch' of https://github.com/GroupPE/cs235groupPEa5 into Garys-Branch

Conflicts:
	source/OthelloGameGUI.java