- effectively rewrote tannus.core.EventDispatcher so that Handler is now
  an actual class, not a typedef

- wrote the Value class, which uses Pointers and Setters to emulate
  getter/setter behavior

- continued work on the tannus.ui package