2to3 tool run on all 2.7 compliant Python code and copied into separate directories
setup.py now uses the appropriate package directory depending on whether the user is using Python 2 or Python 3 - as per advice from http://python3porting.com/