Client now updates game day, but needs to carry on in between updates.
Server now updates Client's game day at regular intervals.  But many more things will need to be updated, and there's no real framework in place to do this yet.  Not sure how to do this at the mo.