implemented site api
implemented code api
implemented backup api
implemented workflow api
added description comments to methods