add page transition scripts
add <main> element to all layouts for transition hook
css transition for page background change
copy classes and id on page change
modify page scripts to execute on pjax loads
javascript maintenance
slight adjustment to gitignore