Added backend validation and saving for missing fields on District info screen