Fleshing out the implementation of the Dock class that needs to be provided by board implementations.