Page Url should not be specified anymore.
Break out archive and archive location code into classes.