Naming consistency.
Refactor feed.[ch]pp to support multiple implementations.