new customer input form and tests added, record creation has bug