Ah, ok, I'd missed the tools inclusion. Yet it also appears you have multiple jquery libraries being included. Don't have jquery included with your tools and on its own, it confuses the system.
Adding it to the header should work for now, and then I would look into wp_enqueue. I don't think I use wp_register_script(). But I'll take a look later.
Adding it to the header should work for now, and then I would look into wp_enqueue. I don't think I use wp_register_script(). But I'll take a look later.