Restore articulation functions #196

Moves Ctxt functor to separate module
Defines ArticulationNotation