deprecate #landing
add `Page` model
make comments polymorphic