Initial work on reimplementing the Engine as well as threading and signal facilities.  Comments are to come.