Developer Manual Rough Draft

Evaluated the wiki code base for improvement, and
committed some thoughts into the wiki.

Meanwhile, developing a generic Graph data structure
to be used by the wiki.