Update requirements.
Working permalinks.  Simple caching.