This part of code is a general infrastructure for all projects. if you want to start a project, it can help you to build a basice project environment.