Avalara Deploys New Website Platform Early and Under Budget