simple tile animation
removing dependency on sprite.lua

the only thing I do not understand yet is loading tile animation from a data file