Added registration page and part of back end.