created edit functionality for availabilities and create logic for initializing default availabilities when provider is created