The following features are either \planned{planned}, \inprogress{under construction} or \done{done}:
\begin{itemize}
    \item \done{Reading from an input file as described in section~\ref{sec:inputFileFormat}.}
    \item \inprogress{Drawing a graph with specified node sizes and positions.}
    \item \inprogress{Running the BK node placement~\cite{brandes_fast_2001} algorithm.}
    \item \done{Illustrating the progress of the BK node placement algorithm~\cite{brandes_fast_2001} while it is running.}
    \item \inprogress{Running the algorithm step by step manually (by pushing a button labeled \enquote{Step}).}
    \item \inprogress{Running the algorithm step by step with configurable delay.}
    \item \planned{Using debugger-like commands such as \enquote{step into}, \enquote{step over}, \enquote{step out}.}
    \item \done{Working with hierarchical graphs.}
    \item \done{Scaling the display with the (adjustable) window size.}
\end{itemize}