Object for parsing, modifying or regenerating URLs