Melissa/profile

@negativetwelve @amillman please review
{