turn some strings into constants
enhance article store to support multiple file extension
move breadcrumbs into its own plugin
refactor paging and article list code into one class
fix errors with walk code