Add `Printer`

だいたい erb に追い出す感じのリファクタです。
あとは js や css は minify されるとかそんなところ