power removed in favour of subsystem

power.py changed to subsystem.py. Additional functions added including
communications & additional masses