Split resume ranking

Split up resume ranking into different sections and highlight.
Going back to the discussion that we had about storing a big blob in the database, having the CSS class names in here makes it so that when we refactor the CSS it's very easy to break.  It's something we're going to have to be very careful about in the short term and likely have to revisit in the long term to make refactoring easier and more robust.