Locations pieces

New pieces can be added to locations by user, and indices of pieces and locations can be browsed by user.