Begin work on prismic backed voices page
Moves call to action hard coded defaults into default props
Oopsies. Left a console in there.
Simplifies component promises updating by using forceUpdate
Adds voices page built with react, but with stubbed out data
Moves featured tags in the voices header to a default prop
Adds dynamic blog post fetching for each tag on the voices page

Commented out the first row of blog posts. Not sure if those are handpicked or just the most recent.
This is a bit of a prismic, async mess. Going to try to shake that out into something that is more easily maintainable.
Reorganizes tagged posts spaghetti into a tag store

Switches promise for eventEmitter in the process.
Propagating events cleans up the listening code in the react components and makes the creator of the object responsible for listening to its changes.
Trying to find some consistency in how this all fits together.
Consolidates event emitting into once place in prismic base class

To do this, turned prismic updating functions into prismic convertors
Took author fetching logic in blog post out of that method and into a change listener
Attempt to bring some more clarity to store for holding tagged blog posts
Moves prismic api to correct directory
Makes some big shifts to embrace patterns seen across pages

Moves store objects into store namespace
Simplifies router to just rendering react components
Move all fetching and change binding to componentDidMount
Consolidates recent posts and tagged posts store into one

Making the move toward a more general prismic querying class, but don’t want to go too far before knowing what will be needed
Unifies fetch call signature of document and collection

Bringing these two closer together, but not making them the same for now. Don’t want to over abstract.
Simplifies some of the variables names in voices root
Fixes issue with fetch on blog article page

Did not update this place when changing the call signature of fetch
Switches stubbed out tag headers for recent posts with an actual tag from that post
Changes store collection to documents for some sort of consistency
Renames store documents file to match its new name
Merge pull request #12 from PixelJanitor/prismic-voices

Implements blog index or "voices" page with prismic