Multiple changes

In model, window, texture, graphic device class, vector.