refactored URL scheme, extracted "pages" context
added tag page