Day 70: More profile changes

Working on upgrading the profile page, little by little.