minor cosmetic change
some minor optimisations
some more optimisations
first shot at folder stuff
update of Code::Blocks project file