Move <script> tags in base.html right before </body> tag. Rename 'head_scripts' template block to 'extra_scripts' and move it before </body>.
Load jquery in <head>. We have  throughout our <body> so we need to ensure access to jQuery immediately.