\usepackage[hidelinks=true]{hyperref}
\usepackage{todonotes}
\usepackage{tikz}
+\usepackage{enumitem} % for sparse lists with \setlist
+
\usetikzlibrary{arrows}
\urlstyle{sf}
+\setlist[enumerate]{noitemsep}
+\setlist[itemize]{noitemsep}
\newcommand{\pages}[1]{\marginpar{#1 pages}}
\newcommand{\term}[1]{\emph{#1}}