Add domain and controllers.

ub-9

This commit adds the controllers and domain classes needed to list the first lines of the post.