changed loading of shipyard to xml files for easier addition of new units/turrets and made changes for reactor/battery functionality