WIP - 1050 Implementation and Fixes

* [X] Dat now loads (new animations aren't yet functional).
* [X] Fixed the way we reference client versions.
* [ ] Write new animation functionality
* [ ] Find out protocol changes.