Fixed the error re: Player.recieveDamage, as mentioned in last commit. The error was that totalArmor was initialized as an integer, and when divided by 100 to become a percent, would truncate.
Added text to README - it isn't blank anymore. Filled out more test code for Player.java. A new bug has appeared: Can't unequip items in the way originally intended. I'm going to try and re-work the algorithm.
The bug mentioned in the last commit didn't actually exist - it was some error in loop-logic within FunctionalityTester.java. Changing the loop used fixed the problem. Additionally, I added some javadocs comments within Item.java.