Adding code documentation