Added placeholder for 'use' action
Implemented 'give' action

Also added was a new exception, NoSuchPlayerException, which is used
when a player specifies another player in an action, and the player
doesn't exist.