Default directories structure for python projects

This PR only rearrange current project structure to the default python structure used by distribution tools. This said, <b>it don't change the build current process (including user instructions)</b>..