Added trip attacks

All logic for trip attacks should have been added, and trip attacks should now function correctly.

Fixes #84.