Issue #36: Introducing AlgorithmOptions, which holds user options in a SlidingPaneLayout