Adding enemies and optimizations