small cleanups
create 'externals' test project