Build theme

This exposes a `build` method to replace partial tags `{{>partial_file}}` with the content of the each file.