meshCDN - the share-alike Content Delivery Network