Created skeleton Sector class.
Add clusters to act as a container for sectors.

This adds cluster addition and retrieval for the Database class and some interfaces to those methods with the Game class.

Clusters are added when the game is started (and not during a big bang) so they can be added and removed (through a config file) as the sysop desires. If a cluster is named in the config but it does not exist, it will be created. For now, all clusters will have the same dimensions.

This also moves the load_config, connect_db, and (new) _load_clusters to the init method. This is to eliminate possible programming errors when initializing a Game, and to make sure everything is called in a specific order (clusters can only be loaded after the config and database are loaded).
Made an error message actually useful.
Merge branch 'add_clusters' into create_home_sector
A random empty sector is created for a player.

After login, the player is given a link to create a home sector. It currently asks for a planet name, and on submitting, the game will find a random empty sector, create that sector, and attempt to move the player there. Next step will be to create the planet and implement move_player().
Created Planet class with basic instance variables.
Create a planet in user's home sector.

Planets are saved in the universe directory (although this may be moved to the cluster dir), so planet names must be unique.
Merge branch 'create_player_planet' into create_home_sector
Implemented a simple version of Game.move_player().

This also adds Database.save_object, which will be used to save changes made in the Game class.
Fixed a mal-formed split() call in _read_file().
Big update to get players and sectors to load correctly.

There are a lot of changes, but notably the _read_file(). This function now handles reading .player and .sector files.
Added some additional debug messages.
Fixed a problem loading a player with no sector defined.

There was also a few more debug messages added before I found this little ditty.
Merge pull request #4 from ChodeGames/create_home_sector

Create home sector