IMPROVEMENT #11: Restructure Developer Guide and add new sections to it.