removes html file type from the index display text
Moves step.html's into its own directory
implements tree node to directory
fixes the templates to use tree nodes
adds directories into the index html