add crs, unique identifiers and indexing to new layers; fix utils module