Began edits on DDHBoard
Updated DDHBoard and changed names of some functions to make consistent
Reorganized more functions and declared all private functions in DDHBoard
Moved more private functions to implementation file of DDHBoard
Fixed trivial formatting error in DDHPiece