Кто не боится это читать - вперед.

Осталось придумать куда его регистрировать