Iteration #1 - Added tests for attacking another character.
Iteration #1 - Added implemenation for attacking another character.
Iteration #1 - Updated attack to return :hit/:miss instead of true/false.
* This will make it more natural to also have :critical_hit.
Iteration #1 - Tests for Character Can Be Damaged.
Iteration #1 - Implementation of Character Can Be Damaged.