local solution initialization + gintignore