updated project settings
added blocks for an alternative to delegation
updated demo to show block usage