style: code cleanup
refactor(NgView): Make use of the ViewPort

Closes #704