separated enemy with their own classes