Here's one reason why your project grew too large:
You never learned to load lists from text files in the Media folder, and you never learned to reuse a screen with different sets of data.
You associated screens with collections of data.
Read the first two articles at