Added topic handler

Unfinished, at school ATM