Changed warning settings to catch more things
Fixed atomic warning, changed imports, formatted a little

Changed #import to the new @import.
Spaced out the properties for readability.
Made newRad nonatomic so it wasn’t implicitly a thread safe property.