Reverted changes from feature/inview

The modified inview didn't seem to be compatible with plugins such as
trickle and the latest adaptlearning inview now meets our requirements
of the whole component needing to be inview for completion purposes.