Added programmer documentation