Refactor hero into a component, added styling to reflect abstraction, and changed fonts