Documentation : Developer workflow & Test Framework

Expands the documentation to the developement methodology used in the project. Also updates include an overview of the Test-framework, updated debug hook and general updates since previous documentation version.