Mouseover titles where appropriate
jslint
use smash to maintain separate js files