Basic novelty module + novelty archive setup.

No tests run yet, which are required before feeling confident about this module.