Fixed software, added setCostsSoFar in WorldSetup

Fixed software description
Added setCostsSoFar in WorldSetup
Fixed ObjectiveHandler
Updated HackEventHandler with victory condition check