Refactored for default viewport array.
Version bumped from 0.1.7 to 0.1.8
Merge branch 'release-0.1.8'