Uses a contexte when selecting DOM nodes
Adds the main app wrapper (in progress)