reactor: cleanups
improve graphical interface by using flexbox
reactor: parse arguments
reactor: add recaptcha request object