Task 3, SMViewPoint
Task 4, materials
Add background sneasing