draw/model: more jquery removal
lots of cleanups, remove underscore dep, jquery removal
util: use native querySelector if available