Tried fixing the cap usage/charge issue... apparently somethings not consistant.  the modules seam to use a different source for the charge value....   Will need to figure out where cap charging occures!
removed some unused variables.
Fixed some repair module issues.
Fixed some cap recharge issues.
Worked on some documentation.