Python File Structure Best Practice