Adding starting files for backend including Board, Point, and Piece interface