- Made several changes to reduce memory usage.
- Switch back to using one data channnel for all gophers.
- Produce memory profile after each call to major functions.