NetworkManager 및 기본 API 호출 기능 구현.fetch<T: Decodable> 메서드 작성 및 PokeAPI 테스트.Pokemon.swift (포켓몬 리스트용 데이터 구조체)PokemonDetail.swift (포켓몬 상세 정보용 구조체)이 단계에서 API 응답을 디코딩하고, 모델이 정상적으로 데이터에 맞는지 확인합니다.
MainViewController와 MainViewCell 생성.Pokemon 데이터를 ViewModel에서 처리.NetworkManager와 연계하여 데이터를 가져와 컬렉션 뷰에 바인딩.DetailViewController와 레이아웃 작성.PokemonDetail 모델과 API 호출 연계.MainViewController에서 셀 클릭 시 DetailViewController로 전환.limit과 offset을 이용하여 포켓몬 리스트를 추가로 로드.Pagination 로직 활용.PokemonTranslator를 사용해 영어 이름을 한국어로 변환.