Added Jinja2 to generate templates for shapes.
Moved sources in "src" folder.