Developer SDK's?

I was just curious if there were any SDK’s available for the live hub software?  As a programmer I’d like the ability to extend my experience on the live hub.  I was extremely impressed with the product itself and just like everyone on here I feel that there are some things that are missing.  If no sdk is currently available, will there be one in the future.  Most software these days are including the ability to add widgets to improve the overall functionality of the product.  With things like “Revue” from logitech made for google tv and android apps, it would be a nice addition for WD to allow users to extend the functionality of this great product.  

I’m guessing I’m the only one that is curious about an SDK?  

I don’t believe that a user can add anything to the Hub. The theme is really the only user changeably item.