Added Player method, other stuff

Added a player.say method, which takes in a string of text of what to
say, and a description of how it is said. Changed some lines in
AggressiveCycle and AggressiveFabricate to mirror these changes. Gave
Fabricate a description.