Misc: Updates to bottom panel texture. Minor changes to program structure.
Improvement: Created classes for factionManager package including abstract class Faction and Player class. Classes are not implemented yet.