marked IBoard as deprecated, since it should be replaced by usage of BoardFactory, and BoardDatabaseInterface