URL fix

If we click on the heading again it should take us back to the home page instead it is taking us
to the bug components
GitHub Node API shouldn't employ recursion.

Performance actually speeds up a lot.