Fixed incorrect fireEvent() in position() Made factory() use objects instead of arrays
Fixed incorrect fireEvent() in position()
Made factory() use objects instead of arrays

thedatabank/toolkit,nagyistoce/titon.io-toolkit,ashleyjune/toolkit,titon/toolkit,nagyistoce/titon.io-toolkit,thedatabank/toolkit,thedatabank/toolkit,ashleyjune/toolkit