rename lisp directory to vendor; add font-lock for TODO;
create-directory if not exists.