Add podspec
Ensure signal execution happens on background scheduler