Added agent updates, needs testing
Updates working, need to fix a couple of things
Update functionality finished
Added semantic_version dependency installation