Mixed Messages - Intercepted Espionage Messages

Hello! Below is a link to my solution for this project, I took my time and had some fun with it. Please let me know if you have any critiques or suggestions for how the code could have been written better or refactored, I greatly appreciate it. Thanks!