Added boss-battle main method