create user-profile page. creat chat directive