Made World dynamic by adding food source and obstacle movement
Added World copy constructor and AddObstacleRemoval, removed PlanBee.cs