new: "gamestate.h"

1. synced pieceboard.h with gamestate
2. changes in pieceboard.cpp
3. Updated .pro