Outlinign files for testing and beginning to get the emulateCycle function built so that the tests can be written.