- Added counter example. - Added input events and widget event handling. - Fixed multiple bugs. - Turned off component diffing until I can figure out a good way of diffing props passed directly to children.