separated enemy with their own class