added user registration and authentication
added user profile page