Merge branch 'release-0.1.7'
Refactored a bit for different device names and due to the fact that retina reports as 320 not 640.
Version bumped from 0.1.7 to 0.1.8
Merge branch 'release-0.1.8'