reflect changes to SCANcontroller
Add clamp method for terrain height
updated for terrain clamp method
changes to SCANcontroller and terrain clamp
fault tolerance for public methods
Rework SCANcontroller

Modify access levels
Provide public properties where needed
Change static fields to instance
Prevent always checking every planet's scan record
Only create SCANdata for planets that have actually been scanned