file formating, removed use of variable name in topics module so we dont pollute the global namespace, and added a uv-navbar directive so we dont repeat ourselves.