Added Retina display support. Work in progress.