Revert "Create src"

This reverts commit 6b3caef02ac6ff03893d0c0c9118a169bb89eef9.
Revert "Revert "Create src""

This reverts commit f755c29264353a0de733cf3463c571748e3b0b76.