follow strict standards and fixes front page warnings
move sidebar into its own file and added custom walker for pages