Separated display tasks into smaller functions.

This greatly enhances the view speed when moving forward.
Moving backward is still slow because it has to clear all
and display the clouds from the first index.