Organizing code for python 2 and python 3
copied files for python 3