moved Url class to a separated library. Composer included