initial project core files