Made Phone, Zip and Age requirements configurable. Added ClientId to Lead object for easier reporting.
Made submit button confirmation text and color change (before a possible redirect) configurable.
Failed attempt at adding a loading indicator to clicked submit button. Went with "Loading..." text instead. (revisit later)