Enabling nuget package restore option
Adding necessary repository methods