Changed deployment targets
Fixed incomplete implementation of informal protocol
Fixed missing type
Added MIT license
Added podspec