load extra-files last
let's start to get rid of NaNs
make sprite.rect() undefined if rect can't be calculated correctly
fix tests