Made controller rendering more flexible

You can now load the textures where you want and dispose them where you want.