News updates and some structure changes

- Turn the news page into a module
- Add "create news article" view
- Add "edit news article" view
- Add "view news article" view
- Add permissions to the news module
- Add some utilities for root traversal
- Move some templates around to prevent lookup conflicts
-