Registration process phase 2

marge into master.
Registration process completed
Both front end and back-end completed.