Added FreeForAll.java

The FreeForAll class stores data for a free-for-all game.
GameMode Reorganization And TeamDeathmatch Class

I've made some changes to health the GameMode class support both the new
TeamDeathmatch class and the already existing FreeForAll class.
Added Structure and WarpGate Classes

The purpose for this is to add possibilities for spawning in more Ship
objects.
Modified Code Structure In Tester

I modified the Tester class to make the code take up less space, and
hopefully run more efficiency. This started with my desire to draw a
ring parallel to the XZ plane, to represent WarpGate objects. They will
now be drawn as rings using this new code.
Bug Fix On Previous Commit

I felt that this would be a good idea.
Added Entity Tags And Name Generation

All Entity objects will have a tag made of text that will be used to
show information about them. For Ship objects, it will show a randomly
generated name.
Fixed Order Subclasses To Work With Time Warp

I had forgotten to make this change, so I made it.
Reorganized Names

It's basically what I wrote.
Created Domination and Team Domination Game Modes

These two game modes are designed to use the WarpGate class. The premise
of the game is that the competitors will fight for control of WarpGates,
which will allow reinforcements to be spawned in. The code is
incomplete, and will need modifications to work properly.
WarpGates Now Teleport Ships

When a Ship collides with the center of the WarpGate, it will be warped
to whatever WarpGate it is connected to only if there is one to be
warped to.
Fixed A Slight Mistake

Oops...