Added Repositories and Interface
Fixed migrations and Added Repositories