Добавил копирайты (GPLv3). Добавил комментарии и еще несколько мелких
изменений.