Merging to share methods
Finished all of board.rb (Collins + Hamilton) apart from oponent view