Исходники проекта в открытом доступе выложены на GitHub
Источник...