Added requirements
Added nuke() and restart() functions with additional logging and documentation