#141 - Added model to build ALPS documents.

Added the necessary abstractions to build an ALPS [0] document.

[0] http://alps.io