Add when to use blocks, delegates or data source
Update GUIDELINES.md
Merge pull request #28 from hyperoslo/improve/guidelines

Add when to use blocks, delegates or data source