Implement basic viewpad (needs a layout manager which allocated viewpad's allocation to each of its children)