- updates to the documentation
    - rename 'Image' to 'HTMLImageElement'
    - specify the type in the arrays, instead of just 'Array'
    - add rest parameters to addChild() / addChildAt() / removeChild() / removeChildAt()
    - other small fixes