setup source groups in the cmake to make IDEs more organized
use correct macros in ruby code so code compiles in 32bit and 64bit mode