Initial commit for Developer Documentation.

This surely won't stay the same with all the changes that are coming.