topic pages

topic directives, detail page and main page...