Made Enemy abstract.  Created Enemy1