A live validating form built on top of React