Refactor: file structure, Optimized: router/state based navigation, Optimized: First tests unit & e2e