validate uniqueness of schedule_layer/user relationship
refactor schedule layers
notes update