Working Timer. Better script loading

Timer now works. Scripts are loaded at bottom of page to guarantee they
load before being started.