Changes made from review
Update enemy composite, added basic strategy pattern