Add texture coordinates and normals for rectangles
Remove the useless "size" member of rectangle
Have rectangle take floats instead of integers
Add texture class