Assur’s Groups, Akcs, Basic Trusses, Socs, Etc.: Modular Kinematics Of Planar Linkages