Independent blocks

Revamps relationship between blocks and pages (and views) so that blocks and pages are independent entities.

Also revamp the UX for editing blocks/pages so it makes more sense when navigating.