added skeleton for javascript interaction with all the list movements