numbers are hard
Better animation system with animation state machine
Fixed some numbers, merge conflicts