Manifest369 power defence: Many bug fixes

A number of fixes ,edits and updates have been done