Large part facade pattern

Have create more classes for the Facade pattern in ClassicOthello. Only part left is the NodeSwapper (left it out of this pull request, because we need to work on our method of swapping the nodes).