made sure there's at least 1 mafia
Removed static String name field from each of the roles
minor edits to mafiagamestate and pregame
'readMessage' changed 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 return boolean on receiveMessage
fixed error in Night, updated Day by removing unnecessary variables
Major progress on Day and VoteTracker
timeThread 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