Animation implementation.
Encapsulate fields.
Allow loading unsorted animations file.