Minor changes.

- Added quick check to texture to verify I don't accidentally bind a sprite_component that
    doesn't have a valid texture (a texture for which data has been supplied).
- Added virtual destructor to transform, will probably change in the future.