Finished refactoring (as a faculty assignment).
InfluenceMap needs refactoring (future update)
Fixed many bugs, added possibility of choosing same place twice