Added ReCaptcha functionality and a lot of other stuff