handling redirect on login
how I would like to protect shift workers
working around cancan's inability to hide attributes
exposing taken shifts
disabling selection when there are taken shifts
fixing shift selection