Added the template based Node class.  Still need to adapt other files to implement this.
Added the template based Node class.  Still need to adapt other files to implement this.