I released the code of my bsp class its not fully completed but the hard work is done. The rendering engine is getting quite good with the lightmaps now completed. I'm now hard at work on the host command system and menu class. What I'm doing is kinda like the was it was in the original quake with a host running checking for command input from menu, code or game event.
Right now you start in the console, open the menu and select a map from it to play.
Enjoy!
http://perpixel.dyndns.org/~guillaume/