The Epic Math Refactor

Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
Merge pull request #508 from DDoSQc/master

The Epic Math Refactor
Adds callback so chunks are saved if light buffers change
Fix tests for @Raphfrk.
Signed-off-by: Chris Sanders <zidane@outlook.com>
Change for animation