Updated profile.js. Uses real, not mock data