add 3d point cloud from "model house" from http://www.robots.ox.ac.uk/~vgg/data/data-mview.html
start with chapter 4
add rotation_matrix
implement Camera.factor()
implement Camera.center()