DB updates and validateRequests started

I finished the changes to the shifts, requests and schedule tables and
while I was working on inserting test data I got sidetracked and
started on the requests page.