added boardview root modifier to keep pieces confined to the board