Python Controller completish

Also added a pictoral explanation