Added an interface + fixed textures