Fixed rank tab code layout
Rank list is filled and the name of the rank is displayed.
The rank tab buttons now have a action listener.
A demo of the rank logic
Change vehicle buttons
Code cleanup
Clean
Merge branch 'master' into RankTabWorkingAttempt

Conflicts:
	overwatch/src/overwatch/gui/RankTab.java
	overwatch/src/overwatch/gui/VehicleTab.java
Resolved merge
Clean up
Changed the actionListeners to inner classes
Test frame now terminates the program when closed
Added some test functionality
VehicleLogic in place, simple tests
Cleaned up code
Added native Gui
Added simple logic
Search panel loads selectable items
Vehicles load into the search panel
ranks now appear in the searchable panel