talks homepage

Signed-off-by: Martin Richard <martius@martiusweb.net>