Added a skeleton inference engine