Added IRepository interface and Repositories folder