Optimisation work.
Merge branch 'master' of https://github.com/quvarxa/CG_Assign4.git
More optimisation.