update ct; refine gitignore
some basic benchmark tests