fix command line args
Python backends refactoring

Moving Python3 & Python2 specific code to separate folders. Fixing
spaces to make it closer to the current coding conventions.

REVIEW: 120561