add more skeletal for GameAPI, PlumJS, Gameboard, and Message