Implement othello factory

Added SimpleOthelloFactory, fixed error in simpleRules, tried to format and add class doc for all classes. If you empty your infinitetest.filter file all tests should pass, including the system tests (7 tests in total).
has the type or is of the type