extract verifier module into standalone project