volume upload: renamed command classes to follow the naming convention
volume upload: added the url validation check when url is not null