add last_modified to pages
add sitemap to compiler
refactor main, to rely more on settings.py