added addEventListener polyfill
added addEventListener polyfill
cleanup, fix bug with insertion order
testing post-initialisation data changes
fresh build