Timeline code

Timeline code is now stable (see the related Issue: https://github.com/enigma-dev/enigma-dev/issues/636).

The new compiler will surely make things much easier to compile, but until then this code will produce reliable timeline results with the existing compiler. Tested on GM:Studio.