added initial merchant class and merchant Repository