Renamed interface and added nuget packages