- added new TargetComponent
- removed SingleTargetComponent
- modified AttackComponent to MeleeAttackComponent
- added target filters