added boardProxy
implemented more unit testing
fixed computer player - now can play