initial project files and pattern