Added entities getting pushed by obstacles and camera smoothing