Added `Area` and `Agency` models
Improved `get_contacts` template tag

- `get_contacts` allows `page` parameter to be `None`
Added sorted contacts to `DirectoryPage`