initial Articulation class added, much fleshing needed