First commit.

Refreshed myself with Swing, set up scalable JPanels that contain an
ArrayList for elements.

Ideas/To do:
-code the algorithms themselves
-refresh on layouts and placing several sortPanels adjacent to each
other
-configure a delay (and perhaps a pause button) to show steps
-getting input from a JTextField
-add JLabels to each sortPanel with the sort type and describing the
instruction/step
-add a colour array to sortPanel to indicate what color to make each bar
based on state (sorted, unsorted, greater than, less than, not relevant
at the moment, etc.)
Merge remote-tracking branch 'master/master'