Features/so ui move

In the appointments controller the list of times is shown or hidden based on the state variables, and I came up with that to use as a general state.