first commit and inital project