Improved DirectionalPad support, still need to fix some dispatch issues
with
the Dpad and TouchDispatcher, users can add a dpad to their world by
using
the addDirectionalPad method.