Added missing includes.  Now compiles, and testing reveals that it is connected properly.