started on build_settlement(), modified build_road to use Piece.put(Location)