change Terrain::to_block_position to take a reference
README update