inital project setup, git ignore setting