fixed codeblocks namespace conflict per issue #56