APIs complete for Milestone 1

These include SHLearn, and SHDiscover to fully support

node, bond, action, nodeLabel, bondLabel, actionLabel