after 1.5 years of personal agony with reading images, I have finally figured out reading images. That is my commit.
trying to set up the views before other implementation
Added a new folder for helper classes.
Added a generic, variable-size stack class.
Fixed missing package declaration in Stack class.
Added base and sample Action classes.
Added a changeFamePoints method to GameModel and PlayerModel.
Added Action stacks to GameModel to be used in the future.
Fixed some typos in Action.java. :P
Added GameState enum to GameModel (might need to be moved later).
Added a GameState field and getter to GameModel.
Added an initializeReplayMode method to GameModel.
Added redo functionality to Actions.
Added replayMove method to GameModel.

The Model component of ReplayMode is now theoretically finished.
Added a Deck class.
Added size field and getter to stack class.
Initialized actionHistory and actionReplays stacks in GameModel constructor.
updating
made sharedcomponents.java
made shared components. java
Added a player model
Added cell models
updated GameFrame and GameManager for the new UML
merging with Sydneys branch