[@Zeroth] I'll try and get Kohra's CS posted as soon as possible. I've been doing a lot of concept thinking these past few days, so I'll try and speed write what I've got and get the basics posted as soon as possible.