Added podspec
Changed the block interface a bit.