Revert "Revert "init project""

This reverts commit 47bc45f0998dc1678eaee5d95c3fb5b6ca68b7b9.