Я просто снёс все старое и с нуля написал, набрал всё новое. Ушло дня три, но всё работает. Возможно, так будет проще, за одно и рефакторинг проведёте, вспомните, узнаете что-то новое )
А там много чего там есть и чего-то нет, в двух словах не опишешь. Но необходимые вещи для работы описаны на самом сайте Кейклока (нужные 3-4 либы). Там все инструкции должны быть.