restructure python project