Some refactoring. Add profile link. Add cover to article.  Add user entity to session.