add default parameter option in KinematicsBase, add a .cpp file for the base class