Tweaks based on code review
- Makes media object more portable
- Creates new summary pattern
- Updates HTML based off of pattern changes
- Adds new docs page for higher level pattern combinations