added user signup functionality that orignated from the Microsites

@chrisndodge Added the PR related to Ex-17. Kindly review the changes.

Thanks