added windows phone support; added retina image handling