Adding the project for the first time. This is the version that includes an Emulator, but its code still needs to be cleaned up dramatically.