Made entities get added at the end of each frame, instead of immediately.
This allows an entitiy to add new entities during it's update, which is
highly desirable behaviour.