- blocks now return an array with title, content keys
- we do not save the icon and block title by default so user can choose icon and over-write block title if they choose to