What inspired you to create this emulator? Was it the using Rust component?