Code clean up, Added Source visualiser and code coverage tool