Make properties more declarative
rename node->view