restructured repository: ignoring system based files (Codeblocks dependency and layout files), renamed projects, ignoring executables in repo