Created mixins to handle some auth work and created separate edit view for workhours