Tweaks to step loading functionality
ensure step parameter is always present in url
if absent load the first available incomplete step
implemented progression between step 1 and 2 for a new property