Add width/height properties to renderer::texture
Add 2D vector support
Make the piggy bounce!
Don't use * for vec2 dot product, that's stupid