fix updates and docs improved

This patch creates a new structure for the library

* It's component based: Drag and drop components working
* It's memory safe: Several memory allocation bugs where fixed
* Ads video, icon, banner and interstitial components
* New demo app (more fancy now)