Refactor

Добавил некоторые комментарии и подготовил .travis.yml для запуска билдов во всех ветказ