Implemented "goto subscription".

TODO:
 * Neither navigation with arrows nor selection with ENTER implemented,
   must click a subscription.
refactored flatten to use new traverse function
move style to appropriate file
refactored dialog