- Split structs and items up into their own files. - Refactor API integration into its own class instead of living inside the main app