Reduce dependencies in projects.
Remove extra includes.
Merge pull request #164 from lowjoel/reduce-dependencies

Reduce dependencies