Milford completes first major upgrade of website