Redesign trello integration

* OOP approach for trello integration
* User can define a custom branch name