Added basic roles and actions. Implemented abstract class and list of towns and players. Add to abstract player as necessary.