Day 049: Did not work much on what i planned today because i found some bugs to squash in the engine
- Revert some part of the pathfinding code so units can jump slopes again
- Fix entity/components code moving blocks of memory around and leaving invalid pointers in animation system
- Fix some edge cases in the flood fill code that were super slow
- Add some unit tests to my math library