Added Animation class

Works well with Tileset and string labels
Refactoring/minor changes