move csapp to top-level. generate static assets under target directory
oops, target dir is under parent
oops, target dir is under parent