Adding codeblocks project, tweaking ignore file and makefile