Move portfolio JavaScript to script.js file
Fix header and footer code indenting; hard code description into theme
Style improvements for narrower layouts