modified build_settlement and build_city and build_road to reflect inheritance changes in Piece and Location