writing to the actual device. Writing to a device requires being able to write
to \glspl{SDS}. To solve this problem, a real base \gls{SDS} is created. All
the details are visible in Listing~\ref{shareimpl}.
-\todo{elaborate}
\begin{lstlisting}[label={lst:shareimpl},%
caption={Base share implementation}]
\usepackage[titletoc]{appendix} % Appendices
\usepackage{hyperref} % Hyperlinks
\usepackage{booktabs} % Better looking tables
-\usepackage{todonotes} % Todo's
\usepackage{caption} % Captions
\usepackage{subcaption} % Subcaptions
\usepackage{listings} % source code