added base for editor list
rolled back Loader => texture, mesh to objects instead of pointers, updated editor for new funcs