adopt beta 3 dictionary and array declaration syntax, revert which to 1, other tweaks and experiments
move designable view out of framework, as this is no longer needed (beta 3)