Dundee’s flying full-back Jordan Marshall says the best is yet to come from him after penning new deal