Add NSObject+PerformBlock
Add ClearKVO method for ease of use
update to new file name for nsobject+performblock
check for null
Add map override with ignore block

Add implementation for nil values