Finished implemented the normal and current state of sites.
Finished pgp update site state function.