Changed Philosopher to maintain assigned_left and assigned_right forks instead of which fork he is actually holding