move hover script to its own JS file
precompile assets locally