Several updates :

- Move all matrix based function into the renderable object
- renamed the `resize` function to `scale`
- fixed angle/rotation support