NextJS Introduce Directory Structure @shared components contexts hooks templates utils styles (global) [page] atoms organisms page.tsx (template) hooks style.module.scss