Refactoring was made:
* Branch class was created
* Tests that create topic, use this branch
* Some steps towards fluent api were made
* Including Topic related tests into the common test suite