Fixed some updating problems and have the hardware platform manager working.