added new block requirements (icon and xml file)
added ios to supported os list in xml description
updated icon to include transparency
removed loadResource(), changed event system to 0.85-compatible