Improved profile pages

Sorry, I did a few more things on this branch than just improving the profile pages, but that is what I started out doing. 

Another big thing I did in the PR is getting rid of the expanding card views and putting all the relevant contact information visible right away in the search result. Then there is a link to see the person's profile if they have one.

Keep this branch when you are done, I'm going to keep using it.