This class is a rewrite/cleanup of the existing array system inside the Scene class, also decoupled from said class so it can be used elsewhere within the framework. It should theoretically be much faster, especially with deletion times, but I haven't tested this.