Support retina for simple layers
Use reqwest from component rather than package.json