Fixed Registration Controller & Added Validation