Introduce infrastructure for defining Tcl commands and managing related resources.  Add first command "instances", which returns a list of names of the instances in the loaded design