implements _resign in server Game
updates Square widget to use new Square objects and removes unnecessary requires