Renamed functions to become more discribtive

Renamed functions to become more discribtive
move the check for the signed up user to new controller

move the check for the signed up user to new controller name “success”
which is assigned to the “thanks” , prevent the user from showing the
“success” page unless he/she has signed up
adjust the message

Adjust the message and make it more friendly