module for fetching gcal events of a given user
get gcal events for each events staff in auto assignment module
auto assignment: run through staff to see if available
auto assign: date and data structure fixes
auto assign : filtering invalid dated events
using date ranges to check if any events overlap in auto assignment
styling && assign the one with the least points if possible
auto assign: confirmation mail and route
auto assign: assign to the ones with no full shift
auto assign: look for and assign to empty shifts if available
on campus status in staff database
onCampus renamed to isWorking to cover similar situations
run auto assign module after EMS updates