User Registration & Profile implementation (not done)