Solstice: Major overhaul.

- Add document generator.
- Add Makefile
- Rebuild the entire directory structure.