CommandCenter2 refactored, added random weapons generator