HUGE update, added targets that have a particle and the update function, callback functions, addTargets and mousepos
error