Working quick nav

Easier than I thought it would be, need to refactor some code later
because some of it is redundant