EventGraph is no longer solely responsible for all graph related things. Delegated some responsibility higher up, and the play back line is no longer in the event graph.
A minor bug fix with a getter method.
Added functionality for graphs in the GUI. A seperate class manages the graphs, and GUI makes its calls to that in order to keep things nice and clean.
Added functionality to call the graph manager for all graph related functions.
This class is responsible for adding, removing, changing, and repainting all GraphPanel objects.
This class is a layered pane object. It holds both PlaybackLine's and EventGraph's, displaying the line over the graph with a Z axis of 1 and 0 respectively. Thus the line may obstruct anything on the graph during playback.
PlaybackLine is simply a class with a transparent background, that displays a red line at the 0 marker on the EventGraph. It has a timer object that allows it to move across the EventGraph during playback or recording. Playback moves the line across all tracks, whereas recording moves the line specifically only over the recorded track.
Merge branch 'master' of https://github.com/elsternj/senior-project-midi

Conflicts:
	src/TrackPanel.java

Committing over merge.