bookmarklet refactor, some route weirdness now
fixed weirdness, bookmarklet/index.js way smaller now