Adding LCD, starting 232.
3rd version of simulator framework working.
Dead Code removal
cleaning up usage of classes.
outputDevice uses a continuation; class for simulators.
Refactoring simulator module.