Refactor II: make highnoon module.
Refactor III: move files and templates into module.