changed is_valid_action
made issue_command clearer
changed call_attack
changed collision stuff, got rid of parse_command