TextureRepo now uses the Repository base class, it was split into TextureRepo and RenderableRepo classes.
Minor AutoId and Repository changes: cast and () operators added.