Add separation of Apple Dashboard widget API implements
Remove all handlers from HTML in favour of Javascript