introduce delay(), play() and pause(), dont work, need to fix logic
working on play() pause() stop() delay() for animations. Need to be tested and fixed
continue working on animate() play() pause() delay() stop()...