Look at him go :D
It's just restoring old functionality to work after refactoring the Classes relating to units themselves, but I'm basically refactoring everything I touch as I slowly link all the old stuff to work with the new stuff and I've made the codebase so much easier to work with as a result. A lot of this code is really stinky because I wrote it when I was in college, the original code for animating units to move like this was written before I knew what a coroutine was so I was doing some really stupid stuff in the update loop. I remember constantly finding bugs from it when playtesting and it was always a nightmare to debug.
Also, there used to be some weird choppiness with the unit movement because they would "snap" to the center of a tile when they got close and the camera would get kinda jittery as it followed the Unit's movement but I fixed all of that.