Removed unused functions.
Update function removed as virtual.

The classes is now unusable, but soon threads will be implemented and
call the internal update function.
Threads are now used.

Not tested. But the idée is that it should work. But use with care.