updates to defines and added codeblocks project file