fixes #29, fixes #26, and fixes #21 setup new captcha system.