Made a large number of changes relating to parts selection, power circuit (thanks to Thomas Nadovich) and power enable signals so that they are handled correctly.