Handlng python project and file organization
<p>I am developing python functions in different .py files (example DisplayTools.py, CollectionTools.py...) in order to import them as tools in a more general file Start.py. It works fine if all the files are in the same directory. I can say in Start.py "import DisplayTools" ... 
But how to organize those in a more project way and more user-friendly (where they only have to work on the Start.py file). For example having such an file organization :</p>

<ul>
<li><p>Project/</p>

<p>Start.py</p>

<ul>
<li><p>Tools/</p>

<p>DisplayTools.py</p>

<p>CollectionTools.py</p></li>
</ul></li>
</ul>

<p>I've read the use of <code>__init__</code> files but how they works, where to put those files and what are they containing ?</p>

<p>Please if you have some help to give me in that way to organize my project.</p>

<p>Many thanks</p>
