Added setter

CHANGED:
 - added a more generic setter for cpu values as first step to improve
#1
 - added a more generic setter for hdd values as first step to improve
#1