First rev of simulator - has serial functionality for drawing purposes