added user profile page and site controller