#transferList DOM js optimization

Redone js part including encapsulation; results in clean DOM ajax updates