initital project skeleton