return HTML as string instead of printing it
renamed to render to be more consistent
removed some redundant navigation links