Add git-up
Add more topic areas.

 - Reduce usage of platform-specific files and push more stuff into the
   topic area files.