Added WordPress menu support for pages and custom footer widget

I needed these things for my site so I changed some of the theme's code. If you like, you can merge the changes in. :)