implemented profile page. bug with username not appearing