Add backups to the Environment class
Add jobs to the site class
Adds a download function to the Request class
Fix errors when session doesn't exist
Refactory site factory
At download function and update table logic
Backup functions refactored
Added additional utilities for filename parsing