Now only the starting user can end the game
Bot now prints its own commands to standard output
Code now PONGs correctly, and roles are messaged correctly
Changed bot name back to MAFIABOT22
made sure there's at least 1 mafia
Removed static String name field from each of the roles
minor edits to MafiaGameState and Pregame
changed readMessage to receiveMessage in MafiaGameState
receiveMessage return type changed to boolean, returns false on continuing state, and true on state completion
Day and Game now work with boolean return on receiveMessage
fixed error in Night, updated Day by removing unnecessary variables
Major progress on Day and VoteTracker
timerThread now works GOOD
TODOs by popular demand. Also added a copy of the license.
Changes state correctly now, Game.java
More TODOs
made random changes
started framework for Night, small changes to Role and Mafia
added some functionality to Night, edited Role and other related classes, updated some old code to fit with the newer classes and methods
VoteTracker now clears all votes when constructed