- introducing smart-block
- changed playlist controller to also handle Blocks - created new view for smart blocks