Added some javadoc

Added some javadoc to some engine stuff that is frequently used in modules.
Please check for correctness.
I'd add a comment here, that unless the system HAS to be updated on each engine update, it is recommended to user DelayManager instead.