I have been neglecting this site for a time now, and I'm sorry. I'll try and do better...
Might even try and update things with all the missing information soon as well...