Group P's emulator project for CSCE 3513, spring 2014