added test helper, started sales engine file, customer repo test and lib file