Updated profile page with basic functionality