theme work and quite a bit of bugfixing to get front-end working; full mechanism in place for blocks and block steps