Brief Update (not full):
I've been working on the core of JGCC (in my code, I'm calling it JGameView, or JGV for short, but that isn't important). I've had a log writing system finished for quite some time and I just went back and polished it a little more (I plan to write test cases for it tomorrow). I've also written a very, very simple version class to provide basic version information and make everything simple for me to keep track of down the road. The biggest news is that I've been working on the plugin abstract classes and whatnot that will provide the structure for any additional features as well as the bulk of the features that come standard (I want everything to be a plugin that will be loaded at runtime). I'll go into more detail about how this will work later along with more information about this update.
[EDIT]
Oh yeah, the plugin manager has just been written, but I still need to test that it works, which won't be possible until I write a plugin.