A project I was building while studying Computer Science in high school.