A better way to define packages
Added six.py for compatibility between Python 2 and 3
Ensuring Python 2 and 3 compatibility through six.py