added externals and updated readme