Made textures be reused, instead of creating new ones the engine will check if textures are present. Might slow things down when there are a lot of textures loaded, but should be okay when textures are not created anymore. Gave all drawable objects IDs to make removing them easy and simple