adjusted nom project structure