In response to Mtrawls pleas (whines

), I've decided to create this thread. We need to decide on a high-, top-level structure. This includes things like class relationships, general program flow, etc.
I'm not sure how much we can discuss yet. I've just started to read the CS documentation, and we'll be slightly forced to work with however it does. But, if you have any input, go ahead, say something...

I'll try to create some stuff after a while.