Fixed Bug: If there were multiple open timesheets it used the furthest in the future
Fixed Bug: If I wasn't logged in at 5pm then it would tell me the next morning that I hadn't filled out my timesheet
Bug: If it missed the time it was supposed to check (for whatever reason) then when I click "check now" it should recalculate the next check