Apologies for the long absence as there is currently a lot of work on developing a purely informational website based on the blog, which will hopefully serve as an effective companion source. Currently translated into numerous languages, the site can be found here in English
Pease stay tuned until further notice for further updates.