Dom layout and canvas objects