added enemy and powerup classes