implemented ranged collider, added more feature to attackmanager
add feature to attackcommand