added an ask option to external codeblocks
switched all paths to relative