new enemies new wave properties

horizontal dart
horizontal dart from left
slow dartStraight
seperated out dartTarget and dartStraight property