initial commit, add NPB and Charm