Added documentation, changed 'ReInit' to 'UnInit'