Proper Texture class, drawing using position and dimension vector