Alterations to GUI to make it look better

Changes to GUI layout to make it look better
Changes to window size. Added buttons

Made the window size suit the program better. Added bottom user buttons
Added text areas for print outs

Added new text areas for print outs, one not displaying properly at the
moment. Added title headings, however not displaying properly yet.
Major Changes, new class added

Couldnt implement actionListener in GUISimulator so I had to create a
new class to deal with the creation of most of the gui so that buttons
would work correctly, hope this follows the specs cause i have no idea
how to do it other wise.
Gui now re runs the program if button pressed

Gui will now continue to re run the program if the run button is pressed
A few changes to the layout

A few changes to the layout so everything displays nicer
Comments added to GUIPanel

Added a few comments to help with understanding of the GUIPanel class.
Removed need for extra GUIPanel Class

Implemented all of it into GUISimulator! yayyyy!
ActionListeners now work without spec violation
Basic Charts with Dummy Data
Began attempts for Charts to use real data
Added more to ArchiveDepartingVehicles

Added a check that if the program is forcing the cars to leave due to
the end of the day that it will actually exit all cars currently parked
Changes to GUISim and SimRun.

Program now does most primary functions in GUISim in relation to the
creation of all objects needed to run the simulator. SimRun now just
builds a GUISim object and makes the frame. Added a check for args
arguments and if found sets the GUISim variables to the args options.
Fixed up our RNG and Log output
User Changed vars in gui now correctly change prog

Any variables changed by the user are now correctly altering the state
of the program.
Incorrect user entries now throw dialog box

Incorrect user entries in the gui now throw a dialog box saying
something went wrong and then restarts the program.
Small Changes to toString of car and vehicle

Small changes to car and vehicle toString() to make sure they display
nicely. Small change to GUISim dialog box.
Fixed dozens of errors, Logs now even better
Small cosmetic changes, added counter

Added another counter in an area missed to help keep track of vehicles
Merge branch 'dev' of https://github.com/KennethLewis/CarParkSimulator into dev

Conflicts:
	src/asgn2Vehicles/Car.java
	src/asgn2Vehicles/Vehicle.java