Updated  with mousemove/out functions

added js.
Closes ukodi-training/ODP-Group3#4