organized directories and created a version in python