Optimizing block placement

Don't place blocks on the map if they already exist
Making call to IsOwner less ambiguous

Call IsOwner instead of Name == R.Owner.Name

Making call to IsOwner less ambiguous