Added first map config file with directory structure.
Added map.json, which may be a better format for the map file.
Added some very basic map settings for both the conf and json files.
Added the start of loading a map from a filename. I also added some log functions to log debug and error messages. This will need to be standardized later.
Made the map loading part of the bitfl startup. The map will be selected and passed to the game class.

There had to be some fixes for the json file, but it correctly loads the title so far.
Error checking for missing (but required) map config elements
Cleanup, also passed map to game class on start
Build the game grid from the x and y parameters in the map json file
Added locations to map json
Fixed location symbol variable name. Made the x and y grid size values more descriptive
Finished code to add a location to the map grid. This only adds the location with a name and a symbol, but no actual data in it yet (like jobs)
Added another location to have multiple points on the map
Minor changes to the system, This closes #14.

Removed the map.conf, the json appears to be working as desired. I also updated the generate_map to be generate_grid to be more descriptive and set a more global debug variable in bitfl.py.
Merge pull request #19 from ChodeGames/map_file

Map file