Kronos.js (incomplete)

I was thinking about that, but I think they're going to inevitably diverge. Especially for Kronos.js where we're using Promises etc. I think as long as the structure is roughly similar (which it is), that should be good enough?