GSoC 2018: Nikolay Aleksandrov <pro100qavan@gmail.com> (qavan)