setting up codeblocks stuffs