Applied control logic. Set up transitional logic using framework develop...

...ed by Matt. Added to overhaul of Character.java (sorry Connor, I needed a lot more), created an Archive class that will store all important variables (like the player's Character) so we can access them from any class as needed. However, I could not find a way to dynamically modify text fields within labels due to the use of the fxml files (yay JavaFx). Matt will look into it tomorrow morning before the demo and try to get it working. If not, hopefulyl the TA can show us how to do it. One last thing to do beyond this that should be done before the demo is to modify the image for the title screen to have it say click the mouse to continue.