more work towards starting shifts for user story #14
many partials made for user story #14. worker creation fixed for bug #19. fixed last of issues for user sign up form w.r.t address fields
workers can properly start shifts, end shifts, and indicate that they are accepting rides for user story #14.