Medium-scale changes to fields to allow 'iconfields' and header refactored into own css file