rename boardinpl to boardimpl